.class public Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;
.super Lcom/zuiapps/sdk/analytics/BaseZMMobAgent;
.source "ZMMobEventAgent.java"


# direct methods
.method public constructor <init>()V
    .registers 1

    .prologue
    .line 16
    invoke-direct {p0}, Lcom/zuiapps/sdk/analytics/BaseZMMobAgent;-><init>()V

    return-void
.end method

.method public static onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;)V
    .registers 5
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;

    .prologue
    .line 62
    const/4 v1, 0x0

    new-instance v2, Ljava/util/HashMap;

    invoke-direct {v2}, Ljava/util/HashMap;-><init>()V

    invoke-static {p0, p1, v1, v2}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 63
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 64
    return-void
.end method

.method public static onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
    .registers 5
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;
    .param p2, "subType"    # Ljava/lang/String;

    .prologue
    .line 74
    const/4 v1, 0x0

    invoke-static {p0, p1, p2, v1}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 75
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 76
    return-void
.end method

.method public static onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
    .registers 6
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;
    .param p2, "subType"    # Ljava/lang/String;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 98
    .local p3, "map":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
    invoke-static {p0, p1, p2, p3}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 99
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 100
    return-void
.end method

.method public static onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/util/Map;)V
    .registers 5
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/lang/String;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 86
    .local p2, "map":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
    const/4 v1, 0x0

    invoke-static {p0, p1, v1, p2}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInCommon(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 87
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 88
    return-void
.end method

.method public static onAnalyticsInDownload(Landroid/content/Context;Ljava/lang/String;)V
    .registers 5
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;

    .prologue
    .line 25
    const/4 v1, 0x0

    new-instance v2, Ljava/util/HashMap;

    invoke-direct {v2}, Ljava/util/HashMap;-><init>()V

    invoke-static {p0, p1, v1, v2}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInDownload(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 26
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 27
    return-void
.end method

.method public static onAnalyticsInDownload(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
    .registers 6
    .param p0, "context"    # Landroid/content/Context;
    .param p1, "eventName"    # Ljava/lang/String;
    .param p2, "adId"    # Ljava/lang/String;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .prologue
    .line 51
    .local p3, "map":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
    invoke-static {p0, p1, p2, p3}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInDownload(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 52
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 53
    return-void
.end method

.method public static onAnalyticsInDownload(Landroid/content/Context;Ljava/util/Map;)V
    .registers 4
    .param p0, "context"    # Landroid/content/Context;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ljava/util/Map",
            "<",
            "Ljava/lang/String;",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .prologue
    .local p1, "map":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
    const/4 v1, 0x0

    .line 37
    invoke-static {p0, v1, v1, p1}, Lcom/zuiapps/sdk/analytics/parse/AnalyticsParse;->onAnalyticsInDownload(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;

    move-result-object v0

    .line 38
    .local v0, "jsonStr":Ljava/lang/String;
    const-string v1, "0"

    invoke-static {p0, v1, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postData(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V

    .line 39
    return-void
.end method

.method public static onUpdateDataOnline(Landroid/content/Context;)V
    .registers 3
    .param p0, "mContext"    # Landroid/content/Context;

    .prologue
    .line 107
    const-wide/16 v0, 0x7530

    invoke-static {p0, v0, v1}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->onUpdateDataOnline(Landroid/content/Context;J)V

    .line 108
    return-void
.end method

.method public static onUpdateDataOnline(Landroid/content/Context;J)V
    .registers 6
    .param p0, "mContext"    # Landroid/content/Context;
    .param p1, "delayTime"    # J

    .prologue
    .line 117
    const-wide/16 v0, 0x0

    cmp-long v0, p1, v0

    if-ltz v0, :cond_9

    .line 118
    invoke-static {p0, p1, p2}, Lcom/zuiapps/sdk/analytics/db/AnalyticsSettingDBUtil;->setPostDataDelay(Landroid/content/Context;J)V

    .line 120
    :cond_9
    const-string v0, "0"

    invoke-static {p0, v0}, Lcom/zuiapps/sdk/analytics/ZMMobEventAgent;->postDataByForce(Landroid/content/Context;Ljava/lang/String;)V

    .line 121
    return-void
.end method
